prison with separate cells - Spanish English Dictionary